home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1994 November: Tool Chest / Dev.CD Nov 94.toast / Sample Code / Snippets / Development Tools & Languages / MouseInfo 1.0.1 / MouseInfo.MAMake < prev    next >
Encoding:
Text File  |  1992-07-15  |  3.0 KB  |  95 lines  |  [TEXT/MPS ]

  1. #---------------------------------------------------------------------------------------------------
  2. #                                                                                                   |
  3. #    File:            MouseInfo.MAMake                                                                |
  4. #                                                                                                   |
  5. #    Description:    Makefile for MouseInfo.                                                           |
  6. #                                                                                                   |
  7. #                                                                                                   |
  8. #    Copyright © 1992 by Apple Computer, Inc.  All rights reserved.                                    | 
  9. #    Kent Sandvik DTS                                                                               |
  10. #    Version Info (latest first):
  11. #
  12. #    <1>        khs        1.0        First final version
  13. #    <2>        khs        1.0.1    Fixed a memory leak in TMapApplication::GetSleepValue()
  14. #
  15. #---------------------------------------------------------------------------------------------------
  16.  
  17.  
  18. #---------------------------------------------------------------------------------------------------
  19. #    List here the Application's Name
  20.  
  21. AppName = MouseInfo
  22.  
  23.  
  24. #---------------------------------------------------------------------------------------------------
  25. #    List resource files that the Rez file includes if you want to include
  26. #    more or less than the standard set (commented out, but it's good to have for the future)
  27.  
  28. #OtherRsrcFiles = ∂
  29. #    "{SrcApp}views.rsrc"
  30.  
  31.  
  32. #---------------------------------------------------------------------------------------------------
  33. #    List any additional interfaces that your application is dependent on
  34.  
  35. OtherInterfaces =  ∂
  36.     "{SrcApp}IncludeFiles.h" ∂
  37.     "{SrcApp}ResourceConstants.h" ∂
  38.     "{SrcApp}UMouseDocument.h" ∂
  39.     "{SrcApp}UMenuedWindow.h" ∂
  40.     "{SrcApp}UMouseTrackBehavior.h" ∂
  41.     "{SrcApp}UAppFrameAdorner.h" ∂
  42.     "{SrcApp}About.h"
  43.     
  44.  
  45. #---------------------------------------------------------------------------------------------------
  46. #    Name any other object files to link in
  47.  
  48. OtherLinkFiles = ∂
  49.     "{ObjApp}UMouseDocument.cp.o" ∂
  50.     "{ObjApp}UMenuedWindow.cp.o" ∂
  51.     "{ObjApp}UMouseTrackBehavior.cp.o" ∂
  52.     "{ObjApp}UAppFrameAdorner.cp.o" ∂
  53.     "{ObjApp}About.cp.o"
  54.  
  55.  
  56. #---------------------------------------------------------------------------------------------------
  57. #    Express any additional dependencies for separate compilations.
  58. #    Include dependencies for the MacApp and Building block interfaces
  59. #    if you are dependent on them
  60.  
  61. #    In this case we have a 'lazy dependency graph' - i.e. a very simple
  62. #    and direct dependency where only the directly needed files are referenced
  63. #    The first cut was done using MakeMake (Developer CD)
  64.  
  65.  
  66. "{ObjApp}UMouseInfo.cp.o" ƒ ∂
  67.         UMouseInfo.h IncludeFiles.h ∂
  68.         {MacAppIntf} ∂
  69.         {BuildingBlocksIntf}
  70.  
  71. "{ObjApp}UMouseDocument.cp.o" ƒ ∂
  72.         UMouseDocument.h UMouseInfo.h IncludeFiles.h ∂
  73.         {MacAppIntf} ∂
  74.         {BuildingBlocksIntf}
  75.  
  76. "{ObjApp}UMenuedWindow.cp.o" ƒ ∂
  77.         UMouseDocument.h UMouseInfo.h IncludeFiles.h ∂
  78.         {MacAppIntf} ∂
  79.         {BuildingBlocksIntf}
  80.  
  81. "{ObjApp}UMouseTrackBehavior.cp.o" ƒ ∂
  82.         UMouseTrackBehavior.h IncludeFiles.h ∂
  83.         {MacAppIntf} ∂
  84.         {BuildingBlocksIntf}
  85.  
  86. "{ObjApp}UAppFrameAdorner.cp.o" ƒ ∂
  87.         UAppFrameAdorner.h  IncludeFiles.h ∂
  88.         {MacAppIntf} ∂
  89.         {BuildingBlocksIntf}
  90.  
  91. "{ObjApp}About.cp.o" ƒ ∂
  92.          About.h ∂
  93.         {MacAppIntf} ∂
  94.         {BuildingBlocksIntf}
  95.